import request from './index'

// 系统授权详情，到期时间
export interface INF_user_GetRegInfo_res {
  SetUpDate: string // 创建日期
  RoomCount: number // 授权房数
  ExpiredDate: string // 到期日期
}
export function GetRegInfo() {
  return request({
    url: '/Soft/GetRegInfo'
  })
}

// 根据 X-Tenant 酒店id解密获取酒店名称
// 当然了，还可以拿到凌晨班，当前日期等信息
export function GetHotelName() {
  return request({
    url: '/System/HotelName'
  })
}

// 绑定的协议（公司）列表数据
export interface INF_GetCompanyListV1_res {
  Id: number
  Zk: number
  ZkName: string
  Name: string
}
export function GetCompanyListV1() {
  return request({
    url: '/SelfCheckin/GetCompanyListV1'
  })
}

// 绑定的会员列表数据
export interface INF_GetVipList_res {
  Zk: number
  ZkName: string
  Tel: string
  CNo: string
  VipNo: string
  VipLev: string
  VipId: number
}
export function GetVipList() {
  return request({
    url: '/SelfCheckin/GetVipList'
  })
}

// 得到绑定的指定的某个协议（公司）的折扣价
export interface INF_GetCompany_params {
  name: string
}
export interface INF_GetCompany_res {
  ZK: null | number
  ZKName: null | string
}
export function GetCompany(data: INF_GetCompany_params) {
  return request({
    url: '/SelfCheckin/GetCompany',
    data
  })
}
